package br.mia.unifor.onaga.cloud;

import java.util.List;

import br.mia.unifor.onaga.cloud.artifact.MetricEval;
import br.mia.unifor.onaga.cloud.artifact.Scenario;




public abstract class CloudTestCase {
	protected final Scenario scenario;
	
	public CloudTestCase (Scenario scenario){
		this.scenario = scenario;
	}
	
	public abstract void testRun(String workload) throws Exception ;
	
	public abstract boolean isRunning();
	
	public abstract List<MetricEval> getResult();
	
}